//
//  WBStatusModel.swift
//  WeiBo
//
//  Created by chenguanglei on 16/11/29.
//  Copyright © 2016年 itheima. All rights reserved.
//

import UIKit

class WBStatusModel: NSObject {

    ///created_at	string	微博创建时间
    var created_at: String?
    ///id	int64	微博ID\
    var id: Int = 0
    ///text	string	微博信息内容
    var text: String?
    ///source	string	微博来源
    var source: String?
    ///reposts_count	int	转发数
    var reposts_count: Int = 0
    ///comments_count	int	评论数
    var comments_count: Int = 0
    ///attitudes_count	int	表态数
    var attitudes_count: Int = 0
    /// user	object	微博作者的用户信息字段 详细
    // 注意: 声明的属性模型一定要和 key对应
    var user: WBUserModel?
    ///retweeted_status	object	被转发的原微博信息字段，当该微博为转发微博时返回 详细
    var retweeted_status: WBStatusModel?
    
    /// 数组 -- YYModel不能直接帮我们转换成对象
    var pic_urls: [WBPictureModel]?
    
    public static func modelContainerPropertyGenericClass() -> [String : Any]? {
        return ["pic_urls": WBPictureModel.self]
    }
    
    
    
}
